1701 N County Rd W, Odessa, TX 79763-2853, Odessa
"Never go wrong with rosa's"
7260 E Highway 191, Odessa, TX 79765-8650, Odessa
"The food was great. The service was awesome. The drinks were strong. There was no wait. I loved it. "
2701 Kermit Hwy, Odessa, TX 79764-7301, Odessa
"Met the owner and told him I'm from NY and he had me try the most amazing specialty pizza. Create in"
"Never go wrong with rosa's"